The Body Shop - Salford in Salford Greater Manchester, Lancashire (Skin care, Bath) - Map

Map & Directions Store Details & Deals

Unit 8 The Plaza Hope Hospital Stott Lane
Salford Greater Manchester, Lancashire M6 8HD

Phone: 0161 7895893

Detailed Map